Closed External Schemas in Object-Oriented Databases

نویسندگان

  • Manuel Torres
  • José Samos
چکیده

Schema closure is a property to guarantee that classes in a schema have not references to classes that are not included into it (external references). The existing methodologies solve this point including referenced classes into the schema. In this paper, a new kind of schema closure (reduction closure) is put forward. Reduction closure is based on the transformation of classes with external references, removing these references to fulfil the schema closure property. The main benefit of reduction closure is that it can be used as a method to simplify the external schema definition process, because explicit definition of derived classes for hiding external references is avoided. In addition, the explicit definition of derived classes to update the references to modified classes is also avoided. This closure algorithm is part of an external schema generation system for ODMG databases that we are developing, which is also briefly described in this paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generation of External Schemas in ODMG Databases

In this work, a method for generating external schemas in object oriented databases in the ODMG framework is proposed. External schema generation involves obtaining all the relationships existing between the classes selected to make up an external schema. This generation process is part of an external schema definition system that we are developing, which allows the definition of external schem...

متن کامل

A Methodology to Define External Schemas in ODMG Databases

The ODMG standard is a proposal to solve one of the main drawbacks of object-oriented databases (OODBs): the lack of a standard for object definition and management. Nevertheless, this standard does not offer a solution for another lack of OODBs, related to the definition of external schemas. In this work, a methodology to define external schemas in ODMG databases is put forward. This methodolo...

متن کامل

A Language to Define External Schemas in ODMG Databases

ODMG is the de facto standard for object-oriented databases (OODB) but does not address the definition of external schemas. In order to provide such functionality, we have developed an external schema definition methodology that allows the definition of external schemas in ODMG databases. In this work, the language used by the schema definer to specify the schema components (e.g. classes, inter...

متن کامل

Definition of External Schemas in ODMG Databases

ODMG 3.0 (January 2000) does not specify how to define external schemas in object oriented databases and only offers a very basic mechanism for defining views, called named queries. In this paper, a system and a language for defining external schemas in ODMG databases are presented. Both are based on a mechanism that avoids the generation of classes that are not necessary in external schemas. T...

متن کامل

Definition of External Schemas in Object Oriented Databases

In this work, a new external schema definition methodology for object oriented databases (OODB) that solves some of the problems of existing methodologies is presented. In particular, this new methodology avoids the need for generating derived classes that are not directly used in the defined external schema. Also, it offers a way of integrating and reusing different external schema definitions.

متن کامل

Extending ODMG Metadata to Define External Schemas

Given that ODMG 3.0 specifications do not address the definition of external schemas, we are developing an external schema definition methodology for ODMG databases. In this paper, an extension of ODMG metadata is proposed to support the definition of external schemas. In particular, metadata for derived classes and derived interfaces are defined, as well as some modifications to define inherit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001